Skip to content

ID-162: Make accordion summary text selectable#792

Merged
karlnaden merged 2 commits into
mainfrom
ID-162-make-test-titles-selectable
Jun 18, 2026
Merged

ID-162: Make accordion summary text selectable#792
karlnaden merged 2 commits into
mainfrom
ID-162-make-test-titles-selectable

Conversation

@karlnaden

Copy link
Copy Markdown
Contributor

Summary

Previously, users of the Inferno UI could not select the short ids, titles, and result messages of tests and groups that could not be run directly. The unselectability of these details meant that users reporting issues observed in the UI had to re-type this information out manually, which meant it often wasn't provided, making issue investigation more challenging and slower.

Now, this text is selectable. There are minor visual downsides, such as a rapid expand/collapse (or vise versa) action when double clicking to select text. However, the team decided that these tradeoffs were worth it due to how valuable it is to be able to copy this information.

Testing Guidance

Run the demo suite and verify that the following text is now selectable:

  • Short Id and title of Group 7.1.1 "Run as group also set at this level (should not be runnable)"
  • Short id and title of Test 7.1.1.01 "Test should not be runnable"
  • Short id and title of Test 5.02 "Wait test"
  • After running Group 5 "Wait Group" and selecting the "Follow this link to fail the test and proceed" link, the result message text "User clicked fail"

@codecov

codecov Bot commented Jun 18, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 89.79%. Comparing base (9dbe6b7) to head (6a9a168).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #792   +/-   ##
=======================================
  Coverage   89.79%   89.79%           
=======================================
  Files         291      291           
  Lines        8365     8365           
  Branches     2004     2002    -2     
=======================================
  Hits         7511     7511           
  Misses        799      799           
  Partials       55       55           
Flag Coverage Δ
backend 92.50% <ø> (ø)
frontend 83.71% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@ljtucker ljtucker left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

awesome change, huge quality of life improvement!

@karlnaden karlnaden merged commit 756b94a into main Jun 18, 2026
30 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants